hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
Hip_D3D11_ShaderProgram
hip
hiprenderer
backend
d3d
d3dshader
Undocumented in source.
version(Windows && DirectX)
class
Hip_D3D11_ShaderProgram : ShaderProgram {
Hip_D3D11_VertexShader
vs
;
Hip_D3D11_FragmentShader
fs
;
protected
HipBlendFunction
blendSrc
;
protected
HipBlendFunction
blendDst
;
protected
HipBlendEquation
blendEq
;
protected
ID3D11BlendState
blendState
;
ID3D11ShaderReflection
vReflector
;
ID3D11ShaderReflection
pReflector
;
bool
initialize
();
}
Members
Functions
initialize
bool
initialize
()
blendDst
HipBlendFunction
blendDst
;
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
blendEq
HipBlendEquation
blendEq
;
Undocumented in source.
blendSrc
HipBlendFunction
blendSrc
;
Undocumented in source.
blendState
ID3D11BlendState
blendState
;
Undocumented in source.
fs
Hip_D3D11_FragmentShader
fs
;
Undocumented in source.
pReflector
ID3D11ShaderReflection
pReflector
;
Undocumented in source.
vReflector
ID3D11ShaderReflection
vReflector
;
Undocumented in source.
vs
Hip_D3D11_VertexShader
vs
;
Undocumented in source.
Meta
Source
See Implementation
hip
hiprenderer
backend
d3d
d3dshader
classes
Hip_D3D11_FragmentShader
Hip_D3D11_ShaderImpl
Hip_D3D11_ShaderProgram
Hip_D3D11_VertexShader
functions
getD3DBlendEquation
getD3DBlendFunc
structs
Hip_D3D11_ShaderVarAdditionalData